Analysing the High Level Heuristics within a Graph Based Hyper-heuristic

نویسندگان

  • Rong Qu
  • Edmund K. Burke
  • Edmund K Burke
چکیده

This paper presents our work on analysing high level heuristics within a graph based hyper-heuristic framework. Local search based methods (Tabu Search and steepest descent method) are compared as the high level heuristics within the graph based hyper-heuristic framework and the analysis of their neighborhood structures and performance on the high level landscape is carried out. An iterated steepest descent based hyper-heuristic is developed based on the analysis undertaken. Experimental results on benchmark exam timetabling problems demonstrate the simplicity and efficiency of this improved hyper-heuristic approach. 1 Exam Timetabling Problem Timetabling problems arise in many real-world problem solving circumstances including educational timetabling (e.g. [23], [24]), nurse rostering (e.g. [2], [38]), sports timetabling (e.g. [30]) and transportation scheduling (e.g. [34]), etc. They have attracted a significant attention in the operational research and artificial intelligence research community during the last 4 decades (e.g. [8], [9], [10], [20], [21]). This paper concentrates upon examination timetabling. Selected reviews of the educational timetabling that have appeared over the years are (e.g. [5], [12], [18], [23], [24], [39], , [40]). An exam timetabling problem consists of assigning a number of exams into a limited number of time periods while satisfying a set of constraints. Real world instances of exam timetabling problems are very complex. Constraints are usually grouped into two types: hard constraints, which need to be satisfied under any circumstances and soft constraints, which are desirable but not essential. Solutions which satisfy the stipulated hard constraint are often called feasible solutions. A wide variety of techniques and algorithms have been studied for exam timetabling. Graph heuristics (e.g. [6], [14]) were studied in the early days of timetabling research and they still appear as a widely employed method particularly when integrated with other approaches. Constraint based approaches have also featured significantly in the exam timetabling literature (e.g. [4], [37]). Much recent research in timetabling concerns meta-heuristic techniques [33] which are very successful over a range of complex timetabling problems. Examples include

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Hybridisations within a Graph Based Hyper-heuristic Framework for University Timetabling Problems

A significant body of literature has explored various research directions in hyper-heuristics (which can be thought as heuristics to choose heuristics). In this paper we define a graph based hyper-heuristic (GHH) framework and compare the performance of a number of local search based searching algorithms as the high level heuristics. They are used to search upon permutations of low level graph ...

متن کامل

Hybridizations within a graph-based hyper-heuristic framework for university timetabling problems

A significant body of recent literature has explored various research directions in hyperheuristics (which can be thought as heuristics to choose heuristics). In this paper, we extend our previous work to construct a unified graph based hyper-heuristic (GHH) framework, under which a number of local search based algorithms as the high level heuristics are studied to search upon sequences of low ...

متن کامل

Hybrid Graph Heuristics within a Hyper-heuristic Approach to Exam Timetabling Problems

This paper is concerned with the hybridization of two graph coloring heuristics (Saturation Degree and Largest Degree), and their application within a hyperheuristic for exam timetabling problems. Hyper-heuristics can be seen as algorithms which intelligently select appropriate algorithms/heuristics for solving a problem. We developed a Tabu Search based hyper-heuristic to search for heuristic ...

متن کامل

A grouping hyper-heuristic framework: Application on graph colouring

Grouping problems are hard to solve combinatorial optimisation problems which require partitioning of objects into a minimum number of subsets while a given objective is simultaneously optimized. Selection hyper-heuristics are high level general purpose search methodologies that operate on a space formed by a set of low level heuristics rather than solutions. Most of the recently proposed selec...

متن کامل

A cooperative hyper-heuristic search framework

In this paper, we aim to investigate the role of cooperation between low level heuristics within a hyper-heuristic framework. Since different low level heuristics have different strengths and weaknesses, we believe that cooperation can allow the strengths of one low level heuristic to compensate for the weaknesses of another. We propose an agent-based cooperative hyper-heuristic framework compo...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005